$(document).ready(function(){
    var item;
    var html="";
    var result;
    var length;
    var selectHtml;
    var action;
    var description;

    $('.delete').unbind();
    //增加要拼接的项目
    $("#add").click(function(){
        item=$("#item").val();
        if(item=="actiontype"){
            selectHtml="";
            description="";
            action=true;
            for(var i=1;i<18;i++){
                if(i==1){
                    description="低版本升级";
                }
                else if(i==2){
                    description="推荐好友";
                }
                else if(i==3){
                    description="我的订单";
                }
                else if(i==4){
                    description="签到页面";
                }
                else if(i==5){
                    description="设置页面";
                }
                else if(i==6){
                    description="三方绑定";
                } else if(i==7){
                    description="手机绑定";
                }
                else if(i==8){
                    description="所有品类页面";
                }
                else if(i==9){
                    description="编辑推送";
                }
                else if(i==10){
                    description="意见反馈 ";
                } else if(i==11){
                    description="分享应用给好友";
                } else if(i==12){
                    description="免责声明";
                }
                else if(i==13){
                    description="关于寻宝之旅";
                }
                else if(i==14){
                    description="给寻宝之旅打分";
                }
                else if(i==15){
                    description="艺志铭列表页";
                }
                else if(i==16){
                    description="搜索页面";
                }
                else if(i==17){
                    description="二维码扫描";
                }

                selectHtml+="<option value="+i+">"+i+description+"</option>";
            }

            for(var i=100;i<105;i++){
                if(i==100){
                    description="tab首页";
                }
                else if(i==101){
                    description="发现";
                }
                else if(i==102){
                    description="拍照";
                }
                else if(i==103){
                    description="动态";
                }
                else if(i==104){
                    description="我的";
                }
                selectHtml+="<option value="+i+">"+i+description+"</option>";
            }

            for(var i=200;i<210;i++){
                if(i==200){
                    description="宝贝详情";
                }
                else if(i==201){
                    description="个人详情 ";
                }
                else if(i==202){
                    description="标签详情";
                }
                else if(i==203){
                    description="编辑个人资料";
                }
                else if(i==204){
                    description="知识";
                }
                else if(i==205){
                    description="编辑一口价帖子";
                }
                else if(i==206){
                    description="个人店铺";
                }
                else if(i==207){
                    description="匠人(个人简介页)";
                }
                else if(i==208){
                    description="视频播放";
                }
                else if(i==209){
                    description="拍卖场";
                }
                selectHtml+="<option value="+i+">"+i+description+"</option>";
            }

            for(var k=300;k<304;k++){
                selectHtml+="<option value="+k+">"+k+"</option>";
            }

            html="<div class='elements'><div class='buttonActive'><div class='buttonContent'><button  class='delete' >删除</button></div></div><span class='itemTitle'>"+item+"</span><select class='itemValue' id='selectHtml'>"+selectHtml+"</select></div>";
        }
        else if(item=="tabtype"){
            selectHtml="";
            for(var i=0;i<5;i++){
                selectHtml+="<option value="+i+">"+i+"</option>";
            }
            html="<div class='elements'><div class='buttonActive'><div class='buttonContent'><button  class='delete' >删除</button></div></div><span class='itemTitle'>"+item+"</span><select class='itemValue'>"+selectHtml+"</select></div>";
        }
        else if(item=="urltype"){
            selectHtml="";
            description="";
            for(var i=0;i<2;i++){
                selectHtml+="<option value="+i+">"+i+description+"</option>";
            }
            html="<div class='elements'><div class='buttonActive'><div class='buttonContent'><button  class='delete' >删除</button></div></div><span class='itemTitle'>"+item+"</span><select class='itemValue'>"+selectHtml+"</select></div>";
        }
        else if(item=="detailtype"){
            selectHtml="";
            description="";
            for(var i=0;i<6;i++){
                if(i==0){
                    description="宝贝";
                }
                else if(i==1){
                    description="个人";
                }
                else if(i==2){
                    description="标签";
                }
                else if(i==3){
                    description="(评论)";
                }
                else if(i==4){
                    description="编辑个人资料";
                }
                else if(i==5){
                    description="知识";
                }
                selectHtml+="<option value="+i+">"+i+description+"</option>";
            }
            html="<div class='elements'><div class='buttonActive'><div class='buttonContent'><button  class='delete' >删除</button></div></div><span class='itemTitle'>"+item+"</span><select class='itemValue'>"+selectHtml+"</select></div>";
        }
        else if(item=="bindtype"){
            selectHtml="";
            description="";
            for(var i=0;i<2;i++){
                if(i==0){
                    description="三方绑定";
                }
                else if(i==1){
                    description="手机绑定页面";
                }
                selectHtml+="<option value="+i+">"+i+description+"</option>";
            }
            html="<div class='elements'><div class='buttonActive'><div class='buttonContent'><button  class='delete' >删除</button></div></div><span class='itemTitle'>"+item+"</span><select class='itemValue'>"+selectHtml+"</select></div>";
        }
        else if(item=="type"){
            selectHtml="";
            description="";
            for(var i=1;i<4;i++){
                if(i==1){
                    description="我的订单";
                }
                else if(i==2){
                    description="签到页面";
                }
                else if(i==3){
                    description="设置页面";
                }
                selectHtml+="<option value="+i+">"+i+description+"</option>";
            }
            html="<div class='elements'><div class='buttonActive'><div class='buttonContent'><button  class='delete' >删除</button></div></div><span class='itemTitle'>"+item+"</span><select class='itemValue'>"+selectHtml+"</select></div>";
        }
        else if(item=="action"){
            selectHtml="";
            action=true;
            for(var i=1;i<12;i++){
                selectHtml+="<option value="+i+">"+i+"</option>";
            }
            html="<div class='elements'><div class='buttonActive'><div class='buttonContent'><button  class='delete' >删除</button></div></div><span class='itemTitle'>"+item+"</span><select class='itemValue'>"+selectHtml+"</select></div></div></div>";
        }
        else if(item=="version"){
        	 selectHtml="";
        	 for(var i=1; i<3; i++){
        		 selectHtml+="<option value="+i+">"+i+"</option>";
        	 }
        	 html="<div class='elements'><div class='buttonActive'><div class='buttonContent'><button  class='delete' >删除</button></div></div><span class='itemTitle'>"+item+"</span><select class='itemValue'>"+selectHtml+"</select></div></div></div>";
        }
        else{
            html="<div class='elements'><div class='buttonActive'><div class='buttonContent'><button  class='delete' >删除</button></div></div><span class='itemTitle'>"+item+"</span><input type='text' class='itemValue' placeholder='请输入要设置的值'></div>";
        }
        $(".inner").append(html);
    })

    //删除某一项
    $('.pageHeader').delegate('.delete','click',function(){
        var r=confirm("你确定要删除这一项吗?");
        if (r==true)
        {
            if($(this).parent().find(".itemTitle").text()=="action"){
                action=false;
            }
            $(this).parent().parent().parent().remove();
        }
    });

    //生成最后结果
    $("#finish").click(function(){
        result="";
        length=$(".itemValue").size();
    	
        if(length>0){
            for(var i=0;i<length;i++){
                if($(".itemValue").eq(i)&&$(".itemValue").eq(i).val()==""){
                    alert("请将信息填写完整!");
                    $(".itemValue").eq(i).focus();
                    return;
                }
                else{
                	result+="&&"+$(".itemTitle").eq(i).text()+"="+$(".itemValue").eq(i).val();
                }
            }
            /**
             * 下面就是生成action的值逻辑
             */
            if($("#selectDetail option:selected").val() == 200){
        		result+="&&actionid="+$("#postid").val();
        	}
        	if($("#selectDetail option:selected").val() == 201){
        		result+="&&actionid="+$("#userid").val();
        	}
        	if($("#selectDetail option:selected").val() == 202){
        		result+="&&actionid="+$("#tagid").val();
        	}
            if(action==true){
                $("textarea").val("xunbaozl://"+result);
            }
            else{
                var resultLength=result.length;
                $("textarea").val("xunbaozl://"+result.substring(2,resultLength));
            }

        }
        else{
            alert("请至少填写一个选项!");
        }
    })
})